import java.util.List;

public class LIstTest1 {
    /*
    掌握List系列集合的特点 以及其提供的特有方法
     */
    public static void main(String[] args) {
        // 1.创建一个ArrayKList集合对象     有序
        List<String> list = new java.util.ArrayList<>();
        list.add("哈");
        list.add("哈哈");
        list.add("哈哈哈");
        list.add("哈哈哈");
        list.add("哈哈哈哈");
        System.out.println(list);
        System.out.println("--------------------------");

        // public void add(int index,E element): 在某个位置插入元素
        list.add(2,"1111");
        System.out.println(list);
        System.out.println("---------------------------");

        // public E remove(int index): 删除指定位置的元素，并返回此元素
        String remove_string = list.remove(5);
        System.out.println(remove_string);
        System.out.println(list);
        System.out.println("----------------------------");

        // public E set(int index,E element): 修改指定位置的元素，并返回被修改的元素
        String set_string = list.set(0, "2222");
        System.out.println(set_string);
        System.out.println(list);
        System.out.println("----------------------------");

        // public E get(int index): 返回指定位置的元素
        System.out.println(list.get(0));
        System.out.println("----------------------------");




    }
}
